UkrSolution\BarcodeScanner\features\settings\Settings D

Total Complexity 138
Dependencies 8
Dependents 20
Total lines 552
Lines of code 401
Logical lines of code 246
Comment lines 0
Methods 30
Properties 8

Methods 30

Method Rating Maintainability Complexity Lines of code
formListener()
C
37 25 58
getField()
B
43 19 42
formSubmitStorageTable()
A
50 9 27
formSubmit()
S
54 7 21
getRolePermissions()
S
56 7 16
getRequestData()
S
54 6 23
getUserRolePermissions()
S
56 6 18
getOrderStatuses()
S
57 5 18
updateField()
S
59 5 14
encodeData()
S
59 4 14
updateSettingsArray()
S
61 4 13
formSubmitFrontendPermissions()
S
62 4 11
formatArray()
S
66 4 9
formatObject()
S
66 4 9
getUsers()
S
59 3 15
getTotalIndexedRecords()
S
65 3 9
getTotalCantIndexedRecords()
S
65 3 9
getTotalPosts()
S
66 3 8
updateSettings()
S
59 2 13
generateRandomString()
S
64 2 9
loadSettingsArray()
S
65 2 9
getShippingMethod()
S
68 2 8
formSubmitRolePermissions()
S
71 2 6
getRoles()
S
74 1 5
formSubmitted()
S
82 1 3
getAppUsersPermissions()
S
82 1 3
addAppUsersPermissions()
S
79 1 3
removeAppUsersPermissions()
S
79 1 3
getSettings()
S
78 1 3
__construct()
S
91 1 2